lower cannon of vambrace - Français Anglais Dictionnaire